<?php if (!isset($matches)) $error = 'Brak danych.' ?>
<?php if (isset($tour)): ?>

    <h1>Turniej <?php echo $tour->getName(); ?></h1>

    <?php get_partial('game/gameRepresentation'); ?>

    <h2>Informacje o turnieju:</h2>
    Warunek końca meczu: do <?php
    echo $ruleData->getMatchEndValue();
    switch ($ruleData->getMatchEndType()) {
        case 0:
            echo " gier";
            break;
        case 1:
            echo " punktów przewagi";
            break;
        case 2:
            echo " punktów";
            break;
        case 3:
            echo " zwycięstw";
            break;
    }
    ?><br />
    Metoda kojarzenia zawodnikow: <?php
    switch ($tour->getType()) {
        case 0:
            echo "losowa";
            break;
        case 1:
            echo "każdy z każdym";
            break;
        case 2:
            echo "system szwajcarski";
            break;
    }
    ?><br />
    Wygrywają punkty: <?php echo $ruleData->getWinPoints() ? 'większe' : 'mniejsze' ?><br />
    Liczba rund: <?php echo $tour->getRound() ?><br />
    Aktualna runda: <?php echo $tour->getAckRound() ?><br />
    Reprezentacja zasad gry:<br /><br />

    <?php
    if ($rules->getType() == 0) {
        echo generateMatrixRepresentation($ruleData, 0);
    } else {
        $treeNodes = array();
        $treeNodes = $ruleData->getContent();
        echo generateNode2($treeNodes, 0, $treeNodes[0]->getId(), 0);
    }
    ?>
<?php endif ?>

<?php if ($tour->getStatus() == Tournament::$GAME_STATUS_START): ?>
    <?php if (isset($active) && $active->count() > 0): ?>
        <h2>Lista zapisanych osób</h2>    
        <table class="content_table" style="width:400px">
            <colgroup style="width:40px"></colgroup>
            <colgroup style="width:*"></colgroup>
            <tr>
                <td>#</td>
                <td>Gracz</td>
            </tr>
            <?php foreach ($active->getRawValue() as $m => $v): ?>
                <tr>
                    <td><?php echo ($m + 1); ?></td>
                    <td id="content_name"><?php echo $v->getPlayer()->getNick(); ?><div id="options"><a class="rules_option content_option rule_delete" href="<?php echo url_for('@activ_delete?id=' . $v->getId() . "&t=" . $tour->getId()) ?>" title="Usuń wybranego gracza"><?php echo image_tag('iDel.png', array('class' => 'option_img')) ?>usuń</a></div></td>
                </tr>
            <?php endforeach; ?>
        </table>   
    <?php endif;
endif; ?>    

<?php if (!isset($error)): ?>
    <?php if ($aMatches->count()): ?>    
        <h2>Ranking zakończonych meczów</h2>
        <table class="content_table" style="width:400px">
            <colgroup style="width:32px"></colgroup>
            <colgroup style="width:*"></colgroup>
            <colgroup style="width:80px"></colgroup>
            <tr>
                <td>Miejsce</td>
                <td>Gracz</td>
                <td>Punkty</td>
            </tr>
            <?php
            $pos = 0;
            foreach ($ranking->getRawValue() as $m => $v):
                $m > 0 && $ranking[$m - 1][1] == $v[1] ? $pos : $pos++;
                ?>
                <tr>
                    <td><?php echo $pos; ?></td>
                    <td><?php echo $v[0]; ?></td>
                    <td><?php echo $v[1]; ?></td>
                </tr>
                <?php
            endforeach;
            ?>
        </table>
    <?php endif ?>
    <?php if ($aMatches->count()): ?>
        <h2>Przebieg</h2>


        <table class="content_table">

            <tr>
                <td>Runda</td>
                <td>Gracz pierwszy</td>
                <td>Punkty</td>
                <td>Gracz drugi</td>
                <td>Punkty</td>
                <td>Wynik</td>
            </tr>
            <?php foreach ($aMatches->getRawValue() as $m => $v): ?>
            <?php if ($v[1] == $v[2]): ?>
                    <tr>
                        <td><?php echo $v[0]; ?></td>
                        <td><?php echo $v[5]; ?></td>
                        <td><?php echo $tour->getRules()->getFreePts(); ?></td>
                        <td>wolny los</td>
                        <td></td>
                        <td><?php echo $v[3]; ?></td>
                    </tr>
            <?php else: ?>
                    <tr>
                        <td><?php echo $v[0]; ?></td>
                        <td><?php echo $v[5]; ?></td>
                        <td><?php echo $v[7]; ?></td>
                        <td><?php echo $v[6]; ?></td>
                        <td><?php echo $v[8]; ?></td>
                        <td><?php echo $v[3]; ?><?php echo $v[9]?'  '.  link_to1('Ogłoś remis','@mod_match_draw?id='.$v[10].'&type=0'):'' ?></td>
                    </tr>
                <?php
                endif;
            endforeach;
        else:
            echo 'Brak danych.';
        endif;
        ?>
    </table>
<?php else: ?>
    <div style="margin:50px auto;"><?php echo $error; ?></div>
<?php endif; ?>